home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-05 / nostop.zip / NOSTOP.TXT < prev    next >
Text File  |  1991-03-21  |  5KB  |  116 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                                      NoStop
  7.  
  8.                                        by
  9.  
  10.                                  J. Scott Sanbar
  11.  
  12.                                 Maker Constructs
  13.                                  8100 Glenwood
  14.                             Oklahoma City, OK 73114
  15.  
  16.                                 CIS: 73760,3304
  17.                               FidoNet: 1:147/55.6
  18.  
  19.  
  20.  
  21. NOSTOP.SYS - disable CTRL-ALT-DEL, CTRL-BREAK, CTRL-C, CTRL-2 and
  22.              ALT-(Keypad 3) for MS-DOS 2.x and higher.  Installable device
  23.              driver with minimal RAM use.  Should work on any IBM
  24.              PC/XT/AT/PS/2 or true compatible.  Resident portion: 282 bytes
  25.  
  26. NOSTOP.SYS is a very simple device driver installed at boot-up via the
  27. CONFIG.SYS file.  It throws away the CTRL-ALT-DEL (warm boot), CTRL-BREAK,
  28. and CTRL-C keyboard combinations, effectively making any operation including
  29. batch files, executable programs and DOS itself unstoppable from the
  30. keyboard.  Once installed, the only way to halt the computer is to hit
  31. the reset button or turn off the computer.  It also throws away CTRL-2,
  32. which flags a CTRL-C due to a bug (feature) in the DOS kernel, and disables
  33. the ALT-(KEYPAD 3) way of entering a CTRL-C into the keyboard buffer.
  34. NoStop's sister program, NSCONFIG.EXE, allows command line enabling/disabling
  35. of any or all of the key combinations at will.
  36.  
  37. TO USE:  simply include this line in your CONFIG.SYS file that resides in
  38. the root directory of the boot disk:
  39.  
  40. DEVICE=NOSTOP.SYS
  41.  
  42. The above assumes NOSTOP.SYS resides in the root (\) directory of the boot
  43. disk.  If NOSTOP.SYS resides in some other directory you must include a
  44. path.  For instance, if NOSTOP.SYS resides on the C: drive in the \UTILITY
  45. subdirectory:
  46.  
  47. DEVICE=C:\UTILITY\NOSTOP.SYS
  48.  
  49. NOSTOP.SYS should be included as the last driver in the CONFIG.SYS file,
  50. so that it will have first shot at handling the key combinations.
  51.  
  52. NSCONFIG.EXE is the sister program that allows enabling/disabling of
  53. the various key combinations NOSTOP.SYS is able to capture.  Syntax:
  54.  
  55. NSCONFIG [C][B][W][2][3]
  56.  
  57. where:    C or c enables CTRL-C (ie, allows it to pass through untouched)
  58.           B or b enables CTRL-BREAK
  59.           W or w enables warm boot (CTRL-ALT-DEL)
  60.           2      enables CTRL-2
  61.           3      enables ALT-3(Keypad)
  62.  
  63. NSCONFIG can be called as often as needed, and the results are absolute, not
  64. additive.  NOSTOP.SYS defaults, on installation via CONFIG.SYS to all
  65. respective keys disabled.  Then, you can enable the desired keys in the
  66. AUTOEXEC.BAT or via the command line as needed.  Examples:
  67.  
  68. NSCONFIG            - disables all keys
  69. NSCONFIG W          - disables everything but warm boot
  70. NSCONFIG 2w3        - disables everything but warm boot, CTRL-2 and ALT-3
  71. NSCONFIG CBW23      - enables all key combinations
  72. NSCONFIG c b w      - error, no spaces allowed
  73.  
  74. The various switches (C, B, W, 2 and 3) may be in any order, but no spaces
  75. are allowed between them.
  76.  
  77. NOSTOP.SYS is shareware and is fully copyrighted.  You may use it freely
  78. and distribute it in its original form along with this text file and the
  79. sister program, NSCONFIG.EXE.  However, you may not alter it or distribute
  80. it without this text file, and may not charge to distribute it.  If you wish
  81. to use NOSTOP.SYS, you MUST send a $5.00 registration fee to the address
  82. below:
  83.  
  84.           J. Scott Sanbar
  85.           8100 Glenwood
  86.           Oklahoma City, OK 73114
  87.  
  88.           CIS: 73760,3304
  89.  
  90. You may use NOSTOP.SYS for a trial period of TEN (10) days after which time
  91. you must either register or discontinue its use.  The $5.00 fee is on a per
  92. computer basis, so if you are on a network and have 5 computers that use
  93. NOSTOP.SYS, the registration fee would be $25.00.
  94.  
  95. NOSTOP.SYS may not work with 386 protected mode operating environments like
  96. Windows 3.0.  IE, NOSTOP will not disable warm boot under Windows 3.0 in
  97. 386 Enhanced mode, although it will work fine in real or standard mode and
  98. will still throw away CTRL-BREAK, CTRL-2, ALT-3 and CTRL-C.
  99.  
  100. The device driver NOSTOP.SYS, this text file and the sister program,
  101. NSCONFIG.EXE are all:
  102.  
  103. Copyright (c) 1990 by J. Scott Sanbar.  All Rights Reserved.
  104. Shareware
  105.  
  106. FINAL NOTE:  NOSTOP.SYS is a very effective means of limiting access to the
  107. command line and hence protecting networks and computers from malicious
  108. hands.  Given programs that will not drop to the command line, using a
  109. menuing system and batch files to access various programs and limiting
  110. access to the reset button, power cord and on/off switch will virtually
  111. guarantee that no harm may be done in academic or corporate settings.
  112. Password protected access to NSCONFIG will allow enabling of needed key
  113. combinations without which a network admistrator would be inconvenienced.
  114.  
  115. If you find any bugs or oversights, or have any suggestions, feel free
  116. to send me netmail or snail mail.  Enjoy.